問題 §
Visual Studioの同じソリューション内で依存関係にないDLLを実行時に動的に参照しているが、普通にビルドするとこのDLLをビルドしてくれない。
原因 §
依存関係がないプロジェクトはビルドしないのが時間節約のための基本動作である。
解決 §
手動で依存関係を設定する。
- ソリューション・エクスプローラ内で、ソリューションを右クリック
- 【スタートアッププロジェクトの構成】を選ぶ
- ダイアログ右側のツリーから【共通プロパティ】内の【プロジェクトの依存関係】を選ぶ
- 【プロジェクト】として実行ファイルのプロジェクトを選ぶ
- 【依存先】のリストで、DLLのプロジェクトにチェックを入れる